#include <iostream>
#include <fstream>

using namespace std;

int main(int argc, char** argv)
{
	char ch[10];
	for(int i=0;i<10;i++)
	{
		cout<<"enter the char  "<<i<<"\n";
		cin>>*(ch+i);
	}

	ifstream fin;
	fin.open("data.txt");
	if(!fin.is_open())
	{
		printf("open error! \n");
		return -1;
	}

	while(fin.good())
	{
		fin >>ch;
		cout<<ch;
	}

	if(fin.eof())
	{
	printf("已经读到文件尾部! \n");
	}
	else if(fin.fail())
	{
		printf("判断最后一次是否类型不匹配");
	}
	else  //fin.bad()
	{
		printf("出现意外，最后一次读数据是发生  \n");
	}

	fin.close();
	return 0;
}






